<template>
  <div>
   我是子组件 
   这是父亲的关爱 {{house}}
   <button @click="hgift">回礼</button>
  </div>
</template>

<script setup lang="ts">
// defineProps({
//   house:{
//     type:String,
//     required:true
//   }
// })
const {house} = defineProps<{
  house:string
}>()
 
//  const emit = defineEmits(['gift'])
 const emit = defineEmits<{
 ( e:'gift',gift:string ) :void
 }>()
const hgift =()=>{
emit('gift','宝马')
}
</script>

<style scoped>

</style>